package com.xhcl.system.domain;

import java.io.Serializable;
import java.math.BigDecimal;

import com.xhcl.common.annotation.Excel;

public class AccountReport implements Serializable
{
	
  private static final long serialVersionUID = 1L;	
  @Excel(name = "科目代码")
  private String kmdm;
  @Excel(name = "科目名称")
  private String kmmc;
  private int kmjb;
  private String kmjg;
  private int jdfx;
  private BigDecimal beginMoney = new BigDecimal("0");

  private BigDecimal beginBebitMoney = new BigDecimal("0");

  private BigDecimal beginLenderMoney = new BigDecimal("0");

  private BigDecimal nowBebitMoney = new BigDecimal("0");

  private BigDecimal nowLenderMoney = new BigDecimal("0");

  private BigDecimal endBebitMoney = new BigDecimal("0");

  private BigDecimal endLenderMoney = new BigDecimal("0");

  public void add(AccountReport o) {
    setBeginBebitMoney(o.getBeginBebitMoney());
    setEndBebitMoney(o.getEndBebitMoney());
    setBeginLenderMoney(o.getBeginLenderMoney());
    setEndLenderMoney(o.getEndLenderMoney());
    setNowBebitMoney(o.getNowBebitMoney());
    setNowLenderMoney(o.getNowLenderMoney());
  }

  public BigDecimal getBeginBebitMoney() {
    return this.beginBebitMoney;
  }

  public void setBeginBebitMoney(BigDecimal beginBebitMoney) {
    this.beginBebitMoney = beginBebitMoney;
  }

  public BigDecimal getBeginLenderMoney() {
    return this.beginLenderMoney;
  }

  public void setBeginLenderMoney(BigDecimal beginLenderMoney) {
    this.beginLenderMoney = beginLenderMoney;
  }

  public BigDecimal getBeginMoney() {
    return this.beginMoney;
  }

  public void setBeginMoney(BigDecimal beginMoney) {
    this.beginMoney = beginMoney;
  }

  public BigDecimal getEndBebitMoney() {
    return this.endBebitMoney;
  }

  public void setEndBebitMoney(BigDecimal endBebitMoney) {
    this.endBebitMoney = endBebitMoney;
  }

  public BigDecimal getEndLenderMoney() {
    return this.endLenderMoney;
  }

  public void setEndLenderMoney(BigDecimal endLenderMoney) {
    this.endLenderMoney = endLenderMoney;
  }

  public int getJdfx() {
    return this.jdfx;
  }

  public void setJdfx(int jdfx) {
    this.jdfx = jdfx;
  }

  public String getKmdm() {
    return this.kmdm;
  }

  public void setKmdm(String kmdm) {
    this.kmdm = kmdm;
  }

  public int getKmjb() {
    return this.kmjb;
  }

  public void setKmjb(int kmjb) {
    this.kmjb = kmjb;
  }

  public String getKmmc() {
    return this.kmmc;
  }

  public void setKmmc(String kmmc) {
    this.kmmc = kmmc;
  }

  public BigDecimal getNowBebitMoney() {
    return this.nowBebitMoney;
  }

  public void setNowBebitMoney(BigDecimal nowBebitMoney) {
    this.nowBebitMoney = nowBebitMoney;
  }

  public BigDecimal getNowLenderMoney() {
    return this.nowLenderMoney;
  }

  public void setNowLenderMoney(BigDecimal nowLenderMoney) {
    this.nowLenderMoney = nowLenderMoney;
  }

  public String getKmjg() {
    return this.kmjg;
  }

  public void setKmjg(String kmjg) {
    this.kmjg = kmjg;
  }
}